/**   
* @Title: ScheduledTaskService.java
* @Package com.springl.schudel
* @Description: TODO(用一句话描述该文件做什么)
* @author antch,861710865@qq.com   
* @date 2017年7月13日 下午9:53:54
* @version V1.0   
*/


package com.springl.schudel;

import java.text.SimpleDateFormat;
import java.util.Date;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;

/**
* @ClassName: ScheduledTaskService
* @Description: TODO(计划任务执行类)
* @author antch,861710865@qq.com
* @date 2017年7月13日 下午9:53:54
* 
*/
@Service
public class ScheduledTaskService {

	private static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("HH:mm:ss");
	
	@Scheduled(fixedRate = 5000) // 声明方法是计划任务
	public void reportCurrentTime() {
		System.out.println("每隔5秒执行一次" + DATE_FORMAT.format(new Date()));
	}
	
	@Scheduled(cron = "0 28 11 ? * *")
	public void fixTimeExecution() {
		System.out.println("在指定时间" + DATE_FORMAT.format(new Date()) + "执行");
	}
	
}
